Platform Explorer / Nuxeo Platform 5.8

Contribution org.nuxeo.theme.editor.ui--standalone-filters

This contribution is part of XML component org.nuxeo.theme.editor.ui inside nuxeo-theme-editor-5.8.jar

Extension Point

Extension point standalone-filters of component ThemeService.

Contributed Items

  • <standalone-filter name="control fragment visibility">
          <engine>page-editor</engine>
          <class>
            org.nuxeo.theme.editor.filters.FragmentVisibility
          </class>
        </standalone-filter>
  • <standalone-filter name="set element id">
          <engine>page-editor</engine>
          <class>org.nuxeo.theme.editor.filters.ElementUid</class>
        </standalone-filter>
  • <standalone-filter name="make draggable">
          <engine>page-editor</engine>
          <class>org.nuxeo.theme.editor.filters.Draggable</class>
        </standalone-filter>
  • <standalone-filter name="remove scripts">
          <engine>page-editor</engine>
          <class>
            org.nuxeo.theme.editor.filters.ScriptRemover
          </class>
        </standalone-filter>
  • <standalone-filter name="insert json model">
          <engine>page-editor</engine>
          <class>org.nuxeo.theme.editor.filters.JSONModel</class>
        </standalone-filter>
  • <standalone-filter name="create initial section">
          <engine>page-editor</engine>
          <class>
            org.nuxeo.theme.editor.filters.CreateInitialSection
          </class>
        </standalone-filter>
  • <standalone-filter name="add identifiable container">
          <engine>fragments-only</engine>
          <class>
            org.nuxeo.theme.editor.filters.IdentifiableContainer
          </class>
        </standalone-filter>

XML Source

<extension point="standalone-filters" target="org.nuxeo.theme.services.ThemeService">

    <standalone-filter name="control fragment visibility">
      <engine>page-editor</engine>
      <class>
        org.nuxeo.theme.editor.filters.FragmentVisibility
      </class>
    </standalone-filter>

    <standalone-filter name="set element id">
      <engine>page-editor</engine>
      <class>org.nuxeo.theme.editor.filters.ElementUid</class>
    </standalone-filter>

    <standalone-filter name="make draggable">
      <engine>page-editor</engine>
      <class>org.nuxeo.theme.editor.filters.Draggable</class>
    </standalone-filter>

    <standalone-filter name="remove scripts">
      <engine>page-editor</engine>
      <class>
        org.nuxeo.theme.editor.filters.ScriptRemover
      </class>
    </standalone-filter>

    <standalone-filter name="insert json model">
      <engine>page-editor</engine>
      <class>org.nuxeo.theme.editor.filters.JSONModel</class>
    </standalone-filter>

    <standalone-filter name="create initial section">
      <engine>page-editor</engine>
      <class>
        org.nuxeo.theme.editor.filters.CreateInitialSection
      </class>
    </standalone-filter>

    <standalone-filter name="add identifiable container">
      <engine>fragments-only</engine>
      <class>
        org.nuxeo.theme.editor.filters.IdentifiableContainer
      </class>
    </standalone-filter>

  </extension>